home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / graphic / ansi_432.zip / ANSI_43.DOC next >
Text File  |  1988-05-01  |  7KB  |  129 lines

  1.  
  2.  
  3.      May 1,1988
  4.  
  5.      This version of the ANSI_43 device driver system works with DOS 3.x 
  6. and contains the following files:
  7.                ANSI1.SYS      Enhanced ANSI Device driver (version 1.5)
  8.                ANSIC.COM      Driver command program
  9.                DEMO.PIC       Shows ANSI capabilities and colors
  10.                MORE.COM       Replaces standard MORE program - recognizes
  11.                               any display length set by adapter
  12.                SDIR.COM       Directory display program (version 2.70)
  13.                SET35.COM      Places EGA/VGA in 35 line mode - provides new
  14.                               font for use in 35 line mode      
  15.                SET38.COM      Places EGA/VGA in 38 line mode - provides new
  16.                               font for use at 38 lines per screen
  17.                SET43.COM      Places EGA/VGA in 43 line mode using internal
  18.                               font provided by the adapter 
  19.                SETANSI.ASM    Sample assembler program to set key functions
  20.                SETKEYS        Sample batch file to set function keys
  21.                WS43.DAT       Input to debug to put Wordstar 3.3x in 43 line 
  22.                               mode.
  23.      The  ANSI_43  device  driver  system is made available under the 
  24. Shareware concept.  It can be freely copied for personal use  and  may  be 
  25. distributed to others with  all  files  and  documentation included and as 
  26. long as it is not part of another commercial product.
  27.      The  user  of this system accepts all responsibility as to the  use  of 
  28. this  product.  The author accepts no liability for damages of any form.  No 
  29. charge  may be made for this system accept as a fee not to exceed  $5.00  to 
  30. cover the cost of distribution media by registered user groups.
  31.  
  32.  
  33.      The  ANSI1  device driver functions similarly to the  ANSI.sys program
  34. provided by IBM and installed in the same way. Enhancements include support
  35. for a larger keyboard function buffer which is about 2.5 times bigger than
  36. the original, color setting capabilities and  for EGA/VGA owners, multiple
  37. line (35, 38 & 43 are supplied) display mode. Registered users will also have
  38. the ability to use pages 1 through 3 for text display instead of just page 0
  39. as the IBM ANSI.SYS does.
  40.      
  41.      Installation   is  accomplished  by  providing   a   "DEVICE=ANSI1.SYS" 
  42. statement  in  the  config.sys file.  Refer to IBM's Disk  Operating  System 
  43. manual  for more information if needed.  The "ANSIC.COM" program sends  your 
  44. commands to the ANSI1 driver. Current commands are:
  45.  
  46.                b    change text color to blue.
  47.                c      "     "     "   "  cyan.
  48.                g                         green.
  49.                m                         magenta.
  50.                r                         red.
  51.                u                         underline mode for mono adapter
  52.                w                         white.
  53.                y                         yellow (default).
  54.                e     Enter enhanced- 43 line mode(EGA or VGA graphics adapter 
  55.                           only).
  56.                s     Enter standard mode- 25 line 80 column.
  57.  
  58.        Sample:  ANSIC/R OR ANSIC R OR ANSIC r 
  59.                   above example would set red as default text color.
  60.                         DELIMITERS[ , ; / OR SPACE]
  61.  
  62.        WARNING  -  Major changes were made to both ANSI1.SYS  and ANSIC.COM
  63. since  the last release. Do not intermix the driver or the  command program
  64. with the previous versions.   
  65.  
  66. ANSI1 now recognizes video mode changes made by other programs in text mode.  
  67. When other programs which have made video mode changes return control to DOS 
  68. ANSI1 will recognize that mode and continue. Indeed the two programs SET35   
  69. and SET38 included with this system, demonstrate this. Some VGA's have the
  70. ability to use line lengths greater than 80 characters. At this time this mode
  71. is NOT supported with ANSI1, however, it does not look to difficult , perhaps
  72. the next version will support this. The type of adapter in use is tested at 
  73. the time of initialization therefore in order to use the advanced functions
  74. your EGA/VGA must be the primary adapter.  
  75.  
  76.       MORE.COM is intended to replace the standard program  of that  name 
  77. supplied by the vendor. It will recognize the video mode and support screen
  78. display   greater(or less) than  25 lines. It should be installed on  a path
  79. which will make it available to the system at all times. The vendor version
  80. can then be deleted from its directory.
  81.  
  82.       Included is  a version  of  the popular  directory  program  SDIR.COM 
  83. which I modified to recognize the current display mode and adjust its screen
  84. routines  accordingly for displaying and clearing the display. It  now will
  85. display  1,2,4 or 6 columns of files and when used on a color  monitor will
  86. display programs with certain extentions in different colors. (Arc files in 
  87. red,  Doc  files  in green etc) Also it recognizes which video page it  is
  88. running  in and acts accordingly. Other functions will be made available to
  89. registered users.
  90.  
  91.      The  SETxx.COM programs may be used with or without the  ANSI1  driver.
  92. The MODE CO80 command may be used to return to 25 line mode in these  cases.
  93. SET43.COM  has additional code to check the amount of memory installed  with 
  94. the EGA/VGA. SET43.COM does a reset of the video mode, meaning all pages are
  95. cleared. SET35 & SET38 do not do a reset of the video mode and the video pages
  96. are not cleared. While this is usually desireable, it can mean that the cursor
  97. can wind up in an illegal position. When using ANSI1.SYS, the Mode command is
  98. not necessary as an internal command (Ansic s or e) is used instead.
  99.  
  100.       SETKEYS (a batch file) and SETANSI.ASM (for assembler users) provide  a 
  101. means  to use ANSI1's key redefinition function.  Now,however,you have about 
  102. 2.5 times more buffer space than in the original ANSI.SYS which permits  use 
  103. of the SHIFT,  CONTROL,  and ALTERNATE keys in conjunction with the Function 
  104. keys. 
  105.  
  106.       WS43.DAT  is  the input to DEBUG.COM for changing Wordstar 3.3x to  43 
  107. line  mode.  See Dec.  10,1985 issue of PC magazine for details.  Of  course 
  108. always modify a copy never the original. Put WS.COM and DEBUG on the same 
  109. disk with WS43.DAT and enter DEBUG <WS43.DAT.
  110.  
  111.       Now to the last part. I have obviously expended a lot of effort to 
  112. get this implementation completed. As you might expect I would like you to 
  113. register your usage of this program system for a suggested fee of $15. In 
  114. return you get a very useful program (whether or not you have an EGA/VGA), 
  115. notification of the next release (if any) and you will be given the key to 
  116. unlock the capability to use page 1 through 3 in addition to 0 which you 
  117. already use (CGA and EGA/VGA users only-as the mono adapter does not have 
  118. paging-sorry). Each video page can have a different default color which makes
  119. determining the video page your on easy. In any case feel free to communicate
  120. your comments or program problems.    
  121.  
  122. When registering please advise which version of ANSI1.SYS you have. 
  123.  
  124.       Send registration fees and comments to:
  125.                 
  126.                         John Bilbro
  127.                         748 E. Kettle Pl.
  128.                         Littleton, Colo. 80122
  129.